
.container{width:100%;min-width:1130px;position:relative;}
.nav_sub{height:141px;width:100%;min-width:1130px;border-bottom:1px solid #e2e2e2;background:#eeeeee;padding-bottom:20px;}
.submenu{height:100px;width:100%;background:#fff;position:absolute;top:-50px;left:0;}
.submenu ul > li{width:376px;line-height:100px;float:left;overflow:hidden;text-indent:136px;}
.submenu ul > li:last-child{width:378px;}
.submenu ul > li.line{margin-top:45px;width:1px;height:11px;display:inline-block;background:#d3d3d3;}
.submenu ul > li > a{display:block;width:100%;height:100px;font-size:18px;background:url() 230px center no-repeat;}
.submenu ul > li.current > a,.submenu ul li:hover > a{background:url() 230px center no-repeat #17b6a5;color:#fff;}
.submenu ul > li .upmenu{width:100%;position:absolute;top:100px;left:0;overflow:hidden;display:none;}
.submenu ul > li .upmenu dl{height:42px;margin-top:24px;}
.submenu ul > li .upmenu dl dd{height:42px;line-height:42px;float:left;margin:0 15px;text-indent:0;}
.submenu ul > li .upmenu dl dd a{padding:0 20px;font-size:16px;background:none;display:block;}
.submenu ul > li .upmenu dl dd a:hover{background:#fff;border-radius:5px;color:#585858;}
.submenu ul > li .upmenu dl dd a.on{background:#fff;border-radius:5px;color:#585858;}

.main{width:100%;min-width:1130px;}
.picList{ overflow:hidden; zoom:1; padding:40px 0;}
.picList li{ margin:0 1px; float:left; _display:inline; overflow:hidden; text-align:center;}
.picList li .pic{ text-align:center; }
.picList li .pic a{display:block; margin-bottom:20px;}
.picList li .pic img{ width:280px; height:265px; display:block;-webkit-transition:all 0.3s linear;transition:all 0.3s linear; }
.picList li .pic a:hover{background-color:#8bcac0; color:#fff;}
.picList li .pic a:hover img{opacity:0.8;filter:alpha(opacity=80);background:#000;  }
.picList li .pic p{line-height:80px;font-size:18px;}
.load{height:62px;width:100%;margin-bottom:74px;}
.load a{width:237px;height:62px;background:url(../images/load.png) 76px center no-repeat #17b6a5;display:block;margin:0 auto;line-height:62px;text-indent:102px;color:#fff;font-size:16px;}

.product{width:100%;padding:40px 0 63px 0;}

.picFocus{width:626px;position:relative; overflow:hidden;  zoom:1;  }
.picFocus .hd{ width:100%; margin-right:26px; overflow:hidden;float:left;width:84px; }
.picFocus .hd ul{overflow:hidden; zoom:1; }
.picFocus .hd ul li{ float:left;  text-align:center;margin-bottom:17px;  }
.picFocus .hd ul li img{ width:80px; height:75px; border:2px solid #fff; cursor:pointer;  }
.picFocus .hd ul li.on img{ border-color:#17b6a5;  }
.picFocus .bd{float:right;}
.picFocus .bd li{ vertical-align:middle; }
.picFocus .bd img{ width:515px; height:489px; display:block;  }

.proshow{width:466px;position:relative;}
.proTop{border-bottom:1px solid #eeeeee;}
.proTop h3{font-size:24px;}
.proTop p{font-size:16px;font-family:'ITCAvantGardePro-XLt';margin:12px 0 38px 0;}
.proMid{padding:30px 0;border-bottom:1px solid #eeeeee;}
.proMid p{font-size:14px;margin:14px 0;}
.proMid p font{font-size:14px;font-weight:bold;margin-right:15px;}
.erwerima1{display:block;height:26px;width:27px;background:url(../images/erweima_s.png) left center no-repeat;position:absolute;right:0;top:15px;-webkit-transition: all 0.2s linear;transition: all 0.2s linear;}
.erwerima1:hover{background:url(../images/erweima.png) left center no-repeat;}
.erweimashow{width:161px;height:157px;position:absolute;top:0;right:40px;display:none;}

.sell{padding:46px 0;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;}
.sell h4{font-size:16px;font-weight:bold;margin-bottom:12px;}
.sell  p{font-size:14px;line-height:28px;}

.hot{width:100%;min-width:1130px;}
.title_p{height:112px;width:100%;line-height:112px;}
.title_p .tl{float:left;}
.title_p .tl span{font-size:36px;font-family:'ITCAvantGardePro-XLt';}
.title_p .tl i{font-style:normal;margin:0 30px 0 38px;}
.title_p .tl  font{font-size:18px;}

.picScroll-left{clear:both;width:100%;min-width:1130px;}
.picScroll-left .bd{width:1130px;margin:0 auto;}




.parsub{ height:96px;width:1131px;line-height:96px; background:#fff; position:absolute;top:-50px;left:50%;margin-left:-565px;z-index:999; }
.parsub ul li{ float:left;width:25%;text-align:center;  }
.parsub ul li a{display:block;font-size:16px;}
.parsub ul li a.on,.parsub ul li a.on:hover{ height:96px;background:#17b6a5;color:#fff;border-bottom:none;}
.parsub ul li a:hover{ background-color:#00a598; color:#fff;}





.parcon{width:100%;min-width:1130px;background:#eee;}

.slides{overflow:hidden; zoom:1; width:100%;min-width:1130px;position:relative; }
.multipleColumn{overflow:hidden; zoom:1; width:100%;min-width:1130px;position:relative; }
.multipleColumn .bd{overflow:hidden; zoom:1; width:1130px;margin:0 auto;}


.multipleColumn .bd ul{ overflow:hidden; zoom:1;width:1130px;float:left; _display:inline;    }
.multipleColumn .bd ul li{ margin:0 14px 13px 0;width:367px;height:378px; float:left; _display:inline; overflow:hidden; background:#fff; }
.multipleColumn .bd ul li .imgs{ text-align:center;position:relative;height:174px;width:330px;margin:18px; }
.multipleColumn .bd ul li .imgs img{ height:174px;width:330px; display:block; }
.multipleColumn .bd ul li .imgs .bg{position:absolute;left:0;bottom:0;width:86px;height:64px;background:#80b6ad;opacity:0.8;filter:alpha(opacity=80);z-index:88;}
.multipleColumn .bd ul li .imgs .date{position:absolute;left:0;bottom:0;width:86px;height:64px;text-align:center; z-index:99;}
.multipleColumn .bd ul li .imgs .date span{font-size:20px;color:#fff;display:block;margin-top:12px;}
.multipleColumn .bd ul li .imgs .date b{font-size:12px;color:#fff;font-weight:normal;}
.multipleColumn .bd ul li .p{margin:30px 30px 22px 24px;}
.multipleColumn .bd ul li .p h3{font-size:16px;margin-bottom:15px;}
.multipleColumn .bd ul li .p p{font-size:12px;line-height:24px;}
.multipleColumn .bd ul li a.detail{height:51px;width:100%;background:#fdfdfd;border-top:1px solid #f2f2f2;line-height:51px;text-align:center;font-size:14px;display:block;}
.multipleColumn .bd ul li a.detail:hover{color:#fff;background:#17b6a5;}



.artice{min-width:1130px;width:100%;border-top:1px solid #e2e2e2;}
.tips{width:1130px;padding:64px 0 42px 0;text-align:center;border-bottom:1px solid #e2e2e2;}
.tips h1{font-size:22px;margin-bottom:20px;}
.tips span{margin:0 15px;}

.words{width:965px;margin:30px auto 0 auto;}
.words p{line-height:32px;}
.key{width:100%;padding:35px 0;border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;}
.key_search{margin-left:82px;}
.key_search p{line-height:32px;}
.key_search p a{text-decoration:underline;margin:0 5px;}
.key_search p a:hover{text-decoration:none;color:#000;}
.key_share{margin-right:85px;}
.key_share span{display:block;margin-bottom:12px;}


.preN{height:103px;width:952px;margin:0 auto;line-height:103px;}
.preN a{position:relative;display:block;}
.preN a.syp{float:left;padding-left:36px;}
.preN a em{display:inline-block;height:25px;width:25px;background:url(../images/preNext1.png) left center no-repeat;position:absolute;top:50%;margin-top:-12px;}
.preN a.syp em{background-position:0 0;left:0;}
.preN a.xyp em{background-position:-156px 0;right:0;}
.preN a.xyp{float:right;padding-right:36px;}
.preN a font{font-size:16px;margin-right:14px;}
.preN a.syp:hover em{background-position:-55px 0;}
.preN a.xyp:hover em{background-position:-101px 0;}


.videos{width:1130px;margin:0 auto;}
.videos ul li{width:541px;height:395px;float:left;margin-right:48px;text-align:center;}
.videos ul li a{display:block;position:relative;height:293px;width:541px;}
.videos ul li img{height:293px;width:541px;}
.videos ul li a i{display:block;height:48px;width:48px;background:url(../images/video_w.png) left center no-repeat;position:absolute;left:50%;top:50%;margin-left:-24px;margin-top:-24px;z-index:999;-webkit-transition: all 0.2s linear;transition: all 0.2s linear;}
.videos ul li a:hover i{background:url(../images/index/video_but_h.png) left center no-repeat;}
.videos ul li p{font-size:20px;font-family:'ITCAvantGardePro-XLt';line-height:105px;}

	.top_div {
    width: 100%;
    height: 193px;
    background-color: #fff;
}
.top_div .logo_box {
    width: 1280px;
    height: 132px;
    margin: auto;
    position: relative;
}
.top_div .logo_box .logo_topico {
    width: 156px;
    height: 32px;
    position: relative;
    left: 60px;
    top: 56px;
    z-index: 2;
}
.top_div .logo_box .logo {
    width: 260px;
    height: 70px;
    position: absolute;
    left: 510px;
    top: 31px;
    background: url() no-repeat center center;
    background-size: 100%;
    display: block;
}
.top_div .logo_box .searchbox {
    width: 216px;
    height: 40px;
    float: right;
    background-color: #f6f6f6;
    border-radius: 20px;
    overflow: hidden;
    position: relative;
    margin-top: 16px;
    margin-right: 50px;
}
.top_div .nav_box_all {
    width: 100%;
    position: relative;
    border-top: 1px solid #f0f0f0;
}
.top_div .logo_box .logo_topico .ico.i1 {
    background: url(../img/top_l_ico1.png) no-repeat top center;
	width: 31px;
	height: 55px;
	display: inline-block;
}
base.css?v=1.3.0:84
.top_div .logo_box .logo_topico .ico {
    width: 32px;
    height: 55px;
    margin: 0px 10px;
    float: left;
}
.top_div .logo_box .logo_topico .ico.i2 {
    background: url(../img/top_l_ico2.png) no-repeat top center;
    width: 31px;
	height: 55px;
	display: inline-block;
}
.top_div .logo_box .logo_topico .ico.i3 {
    background: url(../img/top_l_ico3.png) no-repeat top center;
    width: 31px;
	height: 55px;
	display: inline-block;
}
.top_div .logo_box .logo_topico .ico {
    width: 32px;
    height: 55px;
    margin: 0px 10px;
    float: left;
}
.top_div .logo_box .logo_topico .ico.i2 .ico_con.con2 {
    width: 350px;
    height: 260px;
    background: url() no-repeat top center;
    background-size: 100%;
    position: absolute;
    left: -100px;
    top: 40px;
    z-index: 4;
    display: none;
}
.top_div .logo_box .searchbox {
    width: 216px;
    height: 40px;
    float: right;
    background-color: #f6f6f6;
    border-radius: 20px;
    overflow: hidden;
    position: relative;
    margin-top: 16px;
    margin-right: 50px;
}
.top_div .nav_box {
    width: 1034px;
    height: 60px;
    margin: auto;
}
.nav_two_all {
    width: 100%;
    background-color: #fff;
    position: absolute;
    top: 60px;
    left: 0px;
    z-index: 2;
    display: none;
    border-top: 1px solid #f0f0f0;
}
.nav_two_div {
    width: 1280px;
    margin: auto;
    margin-bottom: 30px;
}
.top_div .logo_box .searchbox input {
    height: 100%;
    line-height: 40px;
    border: 0px;
    width: 140px;
    color: #666;
    font-size: 14px;
    padding: 0px 15px;
    background-color: transparent;
}
.top_div .nav_box .box {
    height: 55px;
    border-bottom: 2px solid #fff;
    padding: 0px 22px;
    display: block;
    color: #656565;
    font-size: 15px;
    float: left;
    margin: 0px 24px;
    line-height: 60px;
}
.bottom_div {
    width: 100%;
    background-color: #fff;
}
.bottom_div .bottom_box {
    width: 1280px;
    margin: auto;
    margin-bottom: 40px;
}
.bottom_div .bottom_box .box1 {
    float: left;
}
.bottom_div .bottom_box .box1 .logo {
    width: 260px;
    height: 70px;
    background: url(../img/logo_top.jpg) no-repeat center center;
    background-size: 100%;
    display: block;
    margin-top: 1582px;
}
.bottom_div .bottom_box .box1 .tel {
    width: 250px;
    height: 60px;
    background: url(../img/tel.png) no-repeat center center;
    background-size: 100%;
    margin-top: 156px;
}
.bottom_div .bottom_box .box2 {
    float: left;
    margin-top: 56px;
    width: 820px;
}
element.style {
    margin-left: 106px;
}
.bottom_div .bottom_box .box2 .link {
    float: left;
    width: 170px;
}
.bottom_div .bottom_box .box2 .link .tit {
    color: #3d3d3d;
    font-size: 16px;
    margin-bottom: 15px;
}
.bottom_div .bottom_box .box2 .link .nav {
    color: #919191;
    font-size: 14px;
    display: block;
    line-height: 36px;
}
a {
    text-decoration: none;
    cursor: pointer;
    outline: none;
}
.bottom_div .bottom_box .box2 .link {
    float: left;
    width: 170px;
}
.bottom_div .bottom_box .box3 .codeimg {
    width: 128px;
    height: 128px;
    background: url(../img/codeimg.jpg) no-repeat center center;
    background-size: 100%;
    margin: auto;
    margin-top: 88px;
    margin-left:1060px;
}
.top_div .logo_box .logo {
    width: 270px;
    height: 80px;
    position: absolute;
    left: 510px;
    top: 31px;
    background: url(../img/logo_top.jpg) no-repeat center center;
    background-size: 100%;
    display: block;
}
.top_div .nav_box .box.on {
    border-bottom: 2px solid #2fc7a0;
    color: #0bb78e;
}